package com.zyp.jobseeker.entity;

import lombok.Data;

import java.time.LocalDate;

/**
 * 学生实体类（对应student_info表）
 * 存储学生完整简历信息，与user表1:1关联
 */
@Data
public class Student {
    /**
     * 用户ID，主键，关联user表id
     */
    private Long id;
    
    /**
     * 学生姓名
     */
    private String name;
    
    /**
     * 性别：0-男，1-女
     */
    private Integer gender;
    
    /**
     * 出生日期
     */
    private LocalDate birthDate;
    
    /**
     * 联系电话
     */
    private String phone;
    
    /**
     * 邮箱
     */
    private String email;
    
    /**
     * 就读院校
     */
    private String school;
    
    /**
     * 专业
     */
    private String major;
    
    /**
     * 学历：专科/本科/硕士/博士等
     */
    private String degree;
    
    /**
     * 毕业时间
     */
    private LocalDate graduateDate;
    
    /**
     * 项目经历
     */
    private String projectExperience;
    
    /**
     * 获奖情况
     */
    private String award;
    
    /**
     * 技能证书
     */
    private String certificate;
}